Moving Entity and Component into the engine package