Misc. updates and bug fixes
20 files changed