Implemented os agnostic getHomeDir() and path joining.
Removed references to the user, since they're obselete now