added production dist file
added missing pages
bit of code refactoring