Initial commit of solutions 1-15