By TravisCarden: Converted Shunt handler to a service.
Revert "By TravisCarden: Added .gitignore file."

This reverts commit c20fc197deced5034917c5a5cb53b8710f96e61a.