Add the ABS library required, and add whatever else I changed as of the last commit.