Added Menu

Added menu systems, few general fixes.

Calling it code complete now to focus on bug fixes + gameplay.