o) major changes
o) code refactoring
+) default css
+) animations
+) unit test
o) todos