The entire source code was posted above. the problem is its not letting me make calls to other forums because I set it up as a object. This right here is what is causing issues making calls to other forms.

Code:
Private Storage As New Storage
    Sub New(ByRef argstorage As Storage)
        InitializeComponent()
        storage = argstorage
        Me.Show()
    End Sub
However, I need that snippet so it will update the form to match storage values. So now basilclly you can just make simple calls to other forums. There is a syntax error on my part I have to use a different syntax to make a call to aother form I just cant remember how.