bug fixes to buildmodel
renaming the topology to system
adding support for gaussian point restraint
support for system class