a main
ignore the bin
fix structure
some initial parsing
learning about mutable references