Added a few tests and fixed some that were not passing. Added comments to those test that are broken which I could not figure out.