created application functions in main
created application class with functions
minor commentary changes
minor commentary changes
updated gitignore
fixed error in Application
Breakpoint in Rename
Implemented "rename_table" to use "rename"

The "rename" function now returns a table when implemented with the
"rename_table" function,
restructured Application, reimplemented some of the functions
implemented more Application functions
8/12 functions in Application implemented