Add vars, tabs and track /bin structure

Add support for variables `$[a-z]`, add tab `\t` to the list of allowed whitespace and and empy file to the leaf nodes in the /bin/ directory. The empy file makes it easier to build from a newly cloned repo, since the needed diretories will already exist.