removed redundant properties
added test data
displays code blocks now
userCodeDisplay now passed a string