Basic options structure and loading funciton.
Better structure, segregated code into files
Added extra Lua files to TOC
License added.
License file added