Initial commit of all base files and libraries