Settings page was added and everything was refactored
Added some files