Updated user inputs

Updated user inputs codes and added arraylists