Style fixes. Error handler for promises
Eye candy for video cards. Page script cleanup

It looks so good! Changed default behavior of opening in new tab
Merge branch 'master' into activities_checking

Conflicts:
	lib/main.js