Implemented IntUserParameter and BoolUserParameter.
Renamed some functions. Removed some bugs (IntUserParameter function returning doubles instead of ints).
Changed header comments in visitor.h.