converted managers to singleton pattern

damn, never gonna do that again. blergh