Implemented everything in doctor manager (HAVE NOT TESTED ANYTHING)

I didn't have time to test a single thing yet! I just literally rewrote
everything and I'll test tomorrow. Also, I haven't implemented the file
storage as of yet.