Got rid of generics for Applicable and Prerequisite. It would've been a
mess with Gson. Fixes #40.