Added GUI to console

Also added returns to music manager
Also separated out definitions of types.