FileSender interfaces removed

Every method has been made private and is now called in the constructor.