Torrent class refactored
Protocol classes & interface refactored
Main form class refactored