Merge pull request #21 from cartman300/master

Fixed CartConsole input
Merge pull request #22 from cartman300/master

Added blinking cursor to text boxes
Widgets are now relative to parent

Fixes #12
Merge pull request #23 from Deseteral/user-interface

Widgets are now relative to parent
Added prototype shadow cast method
Shadow casting now functional
Merge branch 'master' of https://github.com/Metapyziks/FacePuncher into visibility