Implementing the basic map functionalities. Work in progress