Cleaned up some code and re-organized some packages.
Updatable and Renderable are now in /util/, moved default icons to
/framework/icons/