added a map thing
added mobile layout and map integration—to be improved.
cleanup