Small refactor to support minification of js files, also some small update to geek list css and finally set geek-list and geek directives to replace those not standard elements (this is just for some older browsers).