Style changes, removed browser from .jshintrc.
Updated tree to account for nested properties.

Per the GitHub issue #36, I've updated the tree construction to account
for nested properties within each expressions.