You *nal bastard
By default, put the player into a sparse world. Added a bit more framework for the fourd shader. Started refactoring the movement code in order to handle moving in four dimensions.