General cleanup and validation checks

Set most everything to be in a fold defining the content.
Added some validation checks in zshrc so that we will not throw errors when
external modules and functions are not availible.