Cleaned up layout of chracter devices ( based around file interfae ).
Cleanup.
Added main.c stdlib.c and file definition
Added makefiles.