Basic set-up for new flag system.
Filling out flag system basic flow.
Abstracting some.
Cleaning up warnings
Merge branch 'master' of https://github.com/10DaysLeftToLive/TimeWhaleEngine