Js based config post

Merges the new design into the master providing better configuration capabilities.