Added documentation to each extension, added 'package' extension