Added more organization and modules for easier layout customization
More fancy animation added with mouse events
Added custome support to plot points based on number of input links