Reordered includes. Preparing for static libs.
Lib files are in lib folder and statically linked in compile time.
Fixing template issue.
At linking stage, all lib files are separately created as oppose to one giant file.
Version 1.2.1
Removed unneeded dependencies due to separating files.
Separated sboxSupportLib into three files.