added massive amounts of code the the gui and also added all the data to the database for the first page