First commit, adds multiuser and systemd compatibility