fixed task in memory
moved greeting to separate file for linting purposes, cleaned up all actually function files with linting