Update the Files

Due to a compilation failure had to replace the working directory files to git and this is the stable edition for the moment with all the functions and designs