Move species format logic to appropriate module
Minor code style changes
Moved add_all_asset calls to gui_utils, add more sanity checks
More species bug fixes