Fix for fadeout options and code changes

Fixed the Fadeout problems. Edited and Removed a lot of duplicate code
and changed how the  hover overs work.