added code hierarchy for libc, dummy putchar implementation
working putchar, and building puts on top of that for convenience