Medical Test and Patient Info Updated and complete

Date time print out isn't done nicely, so if you have time go for it.
Other functionality and input handling should be good.