Removed redundant methods

No sense in accessing the fields when only rendering process will need
them!
Fixed makefile typo.

Object files end in `.o`, not `.cc`!
Added a proper makefile.
Added `realclean` target to makefile.