Map App for CSC470 (Mobile Computing)