Added the code/cache setup comments and stripped whitespace changes, hope this is to the liking of everyone J