Fixes 461 capabilities library

This is my first pass at implementing the career mode limit enforcements.  If anyone else can think of ways this can be improved let me know.