added support for maps
added functionality to edit and view profiles