Initial work on tpm
Rename sdl to sdl2
Merge branch 'feature/tpm' into develop