integrated IMesh into GameObject/Scene system

Also deleted old headers from 'src' directory. Added -Werror flag
to compiler and removed warnings from main.