KT-4582: Intention/Inspection to remove explicit cast

Hi
This is the start of my intention to remove explicit cast. Not sure if I understand the exact implementation of this intention but wanted to get a code review started as my semester is coming to an end next week. Thanks in advance.