Restructured sike src and changed over to coffeescript. Still need to write tests.