Better module naming.
Added export list.
Wrong module name.
Added documentation.