Impl compiles
Fix size
Fix warnings and standardize hashmap
Bug
Add spinners