Set up of clientside

Most of the clientside stuff is set up to take in inputs. Just gotta
configure it, and push to the server.  Need to refine and sanitize the
input as well.