All possible bounds checking has been implemented

Polished application that accounts for all situations that a user can
possibly enter and has been verified to execute as expected.