Worked on architecture setup
Added messages to protocol