[*] Large chunk, refactor devices and file systems
[*] Improve events, start debugging scheduler
[+] Add keyboard events
[+] Use new generic list