added workspace command
update ignore list
creates workspace and version file on init
version update