F/variables less loadsys specific

This changes variables from being Loadsys Specific to being more generic in nature.

Closes: #18