Code Review. Slightly resolution Independent.
Todo : HUD, Preferences.