Added setup and a basic 'main' script
Parses arguments given and calls functions provided