major update

added FATFS & Keyboard