Directory Restructuring

Moved architecture dependent code (assembly files) into arch directory
Added kputc function in kstdio.c