feat: add new public methods to custmize widget
Co by można było ogarnąć w kolejnych wersjach to przeniesienie kodu html do osobnych widoków, rozbicie klaski na warstwę od API i od widoku. Na chwilę obecną dodałem jedynie to czego potrzebuję na już :)