mutators added to Model
when connection created model now keeps track of last host and last port
added unstable saving / loading of models