Add more jasmine specs

- Add more jasmine specs

- Complete TK spec with the implementation so far.
Update API implementation.

- Add length property to TK.Data.Collection

- Make TK.isInitialized() public

- Check if already initialized within TK.init()
Update API documentation.