Birmingham non-profit helps teens normalize their lives during long hospital stays