Heaven Does Not Respond: Minor Bug Fixes

Small bug fixes and user experience improvements were implemented.