added additional icons to K12 module and a first batch of new abstractions (more work needed)