MDASinFunction Edit Round 2

Changed the logic for the Sin Function to properly implement an array
that cuts off a signal. Implemented the option of adding tries to the
name of the created input.