Implement basic backtrace
Rename print_* functions to display_*
Use helper property getters