Added all fitness criteria placeholders, TODO is getting the actual criteria and then completing fitness calculation logic.