[JS] - Setup checkbox init
[CSS] - Moved select out of its nesting
[CSS] - Put base checkbox styling in
[CSS] - Changed webkit appearance
[CSS] - Added body padding for smaller viewports
[JS] - Removed redundant elements selectors
[JS] - Added in semicolon for protection
[JS] - Made init function both sexy and smart
[CSS] - Styled up radio buttons
[HTML] - Added extra checbox in
[JS] - Changed naming conventions in init function
[JS] - Added checkbox functionality
[CSS] - Played around with animations and colours
[JS] - Radio button wrapping
[CSS] - Radio style up
[JS] - Changed radio mark class
[HTML] - Added in extra radios for testing
[JS] - Changed the reskin method so it doesnt need args
[JS] - Optimised init function further
[JS] - Added in radio functions