Added Comments throughout application