Added directory files to ignore
Added common test functions
Added second exercise.