make setting workspace done seperatly per paramater
add user id to enviroment
Merge pull request #11 from teharrison/master

updates / bug fixes