Updates to home menu

Get rid of On Demand TV as not needed anymore.