fully functional

added functionality to the input as well as appending the DOM with user
input.