Student projects new databases

@thatscool @xuqun123  take a look at this branch especially the forms. is this what we are aiming for?