*changed abstract classes to base classes
*moved population options to the population namespace
*cleaned up dev page