I think I've actually got everything coded now! Now I have to throw it all in WebPACK ISE to find all of the syntax errors and google the solution.