Started implementing SerialNavManager and its dependencies. This led to some alterations to some existing classes. Organised project's config.