Fix some merging errors from last time
Moved attribute checker to main library
Starts getting console menu to be useful
Made menu structures make more sense