Removed unnecessary interfaces to simplify graphics module. Closes #305.