css style is for everyone ofc
splitted everything into several files and added autoloading
added LICENSE.txt
added comment header to every file
changed the basic class Component a bit
changed handling of embedded resource files (css/js)