Added tests for 7 features, 3 still missing