Initial Commit

Put in all the required pieces
Bug Fix

Fixed a bug with the solve, indentation and tested.