Testing and Comments

Finished The tests for the actual Rules
Added some additional comments.