Revert "Structure, Boundary class"

This reverts commit 96ae1da411ef90afb4ff97db5c24f92626fad84d.
Revert "Revert "Structure, Boundary class""

This reverts commit 8e84467d4e4608c1bc23515a8ff0979eab3178e8.
git ignore
Added Location, AnimationHolder
Revert "git ignore"

This reverts commit c84e2821837ec1c9d53ea8a22ad97df228fa7e33.
Revert "Revert "git ignore""

This reverts commit 3d6d99248302a566912a5b2af53f3b9dc4808f4e.