Move data structures to different folder
Create new main file
Now the match makes more sense
Arguments are now a vector