Real-estate Development: Key Strategies for Achievement