Input Placard

- Added unit tests
- Cleaned up extraneous changes