Sped up filtering and added comments
More comments and minor fixes
Made myself look more impressive