Added test functions in their own folder and added a function to test the push button.