Finished functions documentation and specs

Todo: expand moduledocs
Added strings
Updated readme