Added initial icegen prototype. Has a working IceMap model and a basic solver.