big update to init() and print_element()

init() works; debug output to prove functionality
print_element() works, more debug output