Code cleanup

Document all functions in show.jl
Document all functions in utils.jl
Remove all whitespace at the end of a line
Add abstractdataframe.jl to store functions that apply to all ADF's