Moved go file to the right place, according to the way go projects are really layed out
Updated run.sh based on new path for go files
Use go channels to control write access to the slice of messages
use channel of pointers instead
Added some godoc
Better paginate function, based on stackoverflow question:
http://stackoverflow.com/questions/20816877/paginating-a-slice
Fixed GruntFile.js to point to the right build/ foolder
Removed a call to bootstrap.js from index.html