Minor design changes, added CC license.