Introducing pages and events
Adding the UI::View and UI::Manipulation units
Removing the knowtion of the window
Adding the idea of application config
Adding simple UI::Style class/functionality
Adding border styles handling
Adding a simple UI::Button class
Adding simple dimensions (sizes/positions) handling
Adding a simple UI::Label class
Moving the UI::View concerns into the ui/utils folder
Adding a simple UI::Events module to handle ui events
Making the pages to be white by default
Outlining the UI animations library
Adding simple UI::Icon implementation
Outlining the page compound styles system
Setting up the testing envirnoment and adding a simple CSS parser
Adding UI::View#id and UI::View#className properties
Adding the idea of UI::View#tag_name
Adding a simple UI::View traversing module
Adding the UI::Manipulations spec