Turn manager

Moving more logic into turn manager. Introducing UI element End Turn
button
Minor aesthetical improvements