added utils.py and added projection methods