- made sure the Apache License was in all places
- added some missing documentation