Added and removed some todo's
Changed the license to the mozilla public license (2.0) may RMS have mercy on my soul)