test improvements

- bGeo_Admin no longer extends bGeo, refactoring to support that
- added tests for the update and table creation methods