+ Refactoring graphics module.
+ Re-organized project's folder structures.