A push button library is created from code written previously to test for button presses and releases and includes software debouncing (debounce). Atmel Studio 6 was used in this video. The library was put into a folder that is used for general includes so including this library would be a simple statement.