1. Split monolithic UPDATES into UPDATES and AUTO_UP for more control
2. Cleaned up organization with headers
3. Also fixed small bug where usage was shown after using -a