Added Changes that group1 made to the Fgen

+ now printing error messages instead of leaving -1 as before
+ added basic info/descriptions
+ added setter getter methods