Terrain simplifications

• Edited terrain components with better comments and simpler tructure
• Moved terrain components to separate file