Reformatting, Error checking, implementing groups from API and adding separate config for API URI