initial implementation of map screen