Can now have components
Added a base component class
Added base entity manager class
Added more files to the include list