Finding helper methods and findOrCreate

This should resolve issue #11 

<!---
@huboard:{"order":5.0,"milestone_order":18,"custom_state":""}
-->

put a comment to explain what $key is