make uart driver polling
added missing dependencies
start shell on both vga and terminal