Implemented the unit tests and the functions needed for the JavaScript to work.
The buttons along with the animations are now working, but still have a grey field above them since I can only use them when I click "Show Forms".
For some reason it only shows I'll tackle the latest commit.m next.