Moved all the progams into a subdirectory for clarity