This should meet all requirements of 2NF. Removing the columns which are not dependent on primary key constraints.