create subdirs for kernel subsystems
isr vector: change symbolic constants to numbers to make it less error-prone
add peripherals initialization
syscall mechanism reworked, pt. 1 (WIP, but works for syscalls taking no arguments)