Refactored the index page:
Added the ability to turn on / off Hyperion.
Added priority slider.
Added a duration slider (Which is enabled with a button press).
Added a clear priority channel button (When a command is set in the remote).
Added a clear all priority channels button.
Added status messages upon command execution.

Refactored the style document:
Re-designed all the page to look like the 'Android remote'

Refactored the javascript into a document:
Moved all javascript from the main page to a seperate document.
Added all new javascript to this new document.

Created a remote command class:
Enabled calls to the class methods to be chained to enabled differing attributes.
Changed order of items
Updated index page:
Stored duration in session.
Made the slider display by default.
Upgraded the class calls with server information.

Added a configuration file:
Refactored configuration into sepearate file with comments.
Added options for server information, and authentication.
Added an option for message display, to enable / disable messages.
Added an option to overwrite status, to enable / disable turn on / off actions.

Updated general javascript:
Added new option for infinite durations.
Added a update for displaying current duration.
Parsed ints correctly when passing from index page.