Implementation of the Manhattan Grid (Jira)

Moved from Jira ST-32