Worked on Object Oriented Moose
Same as previous, forgot to commit these files