updating/fixing color/physics

- added string.pad() function
- fixed physics.updateLocation() error
- fixed and wrote and buggered color functions
- rewrote some testing
- screwed up line endings which may lead to weird git related issues?