basic activities CRUD.  No tests.  Validation needs improvement.  No lat and long.