chore(bower): update package definition
chore(package): update project dependencies
feat(tests): add test runner, refractor tests
chore(circleci): update ci script