Added some Javascript and the rest of the components now I only need some more styling.