adds files for puzzle prototype and refractors and comments polished puzzle code