Fix #2: Unable to Join/Unjoin second hack track

Also cleaned indentation and added a better placeholder message for
description field
Fix #1: User shall not join more than one hack
Fix #3: Alerts work only for 2nd hack track

Temporarily removing alerts. Not needed for now; can be pushed to later
versions in milestone