added poster class to main controller

poster handles any posts in the app and delegates flow based on context
(mode)