Initial comit setting up solution