Updated the user guide. Re-arranged some files.