Adding page control service and main page.
Moving the value converters into a common place and refactoring them so they can be reused. Also adding some untracked files to the repo.