Eliminate the now-defunct routes.
Configure development routing and production routing to not overlap each other.
Is it ugly? Yes.
But it allows scrolling in the topics list.
Enable sorting of topics list.
Start refactoring and testing sorting functionality.
Configure GAPI interface to skip API updates if the are self-originated.
Update 'items' to 'topics'.
Update 'activeItem' to 'activeTopicIndex'.
Add a wrapper function for functions that require GAPI to be live before being useful.
Testing written for deleting topics.
Deleting topics should work now.
Label controller tests.
It's ugly, as usual, but deleting and sorting should both work now.
Update TODO list.
Update shared state after a topic reordering has occurred.
Enable adding multiple topics at once.
Fix a small bug that caused topics to be added to the wrong side of the list.
Provide a way to disable GAPI mock communication to simplify some tests.
Okay, so there may be some problems, and it may not be pretty, but the base functionality is there now.
Make sure that the shared state is used upon initialization, if it's already set.
Update styles for a more professional look.
Merge remote-tracking branch 'origin/dev' into dev

Conflicts:
	README.md