Improved trees, added multi-user tree
Cleaned up project structure slightly
Fixed JS compatibility