#22 Finishing Rendering Mechanics

Also organized a bit more the project in to folders/packages