Anal formatting
Adding "empty()" to Collections. Cleaned up Collection testing
Using grunt for test and build. Conforming repository to JShint standards