Initial commit. Very basic.
Basic hierarchy working.