Insight cleanup.
Manager cleanup, moving methods to proper locations, removing AbstractManager.