Main definitions

Provide exported definition
Package files

Stuff needed for package system
Documentation

Beginning of documentation