added project files

implemented entitysystem framework