Turned knockout extensions into .ts files.
Moved the group stuff to a resource.