Begin building map functionality