basic skeleton of front end
spliting JS in to its own file
hiding but sending the ID