add squire to isolate test components
improve squire
add project page view tests
remove unused depdencies
add intern for testing
remove mocha test code in favor of intern
break main into a require config and the app start file
move access_token mocking into the server template params
clean up root component
copy tasks to assets during gulp process
define stores in the bootstrap process (simple DI implementation)
add sinon to require config
create /tests route that serves test bootstrap code
move actions into simple DI container
correct required properties for Root component
improve test
break test into two sections
pass test as query param to /tests?test=whatever
add footer test
add tests for logged out state