Commiting first working version