added wavefct class containing: orbtype, nelec, ms, charge, filling
added wavefct input block: orbtype, nelec, ms, charge, filling
update main (not complete)
merged changes arising from wavefct definition in: normalDmet, inputs, main, geometry