Added systems, messaging and a few not finished ideas.