moved a method and added comments
Proposal system tests

fixes #56