entity system start, graphics api wip