adding basic features
added fonty things for phantomjs
cleaning up dependencies
adding test runner (to be automated later)