Added gitignore rule
Fixed bounds condition
Refactored sheet simulation
Refactored simulation tests
Extracted test method
Removed unnecessary recursive call
Refactored simulation core
Refactored block and simulation models
Moved simulation classes to core folder
Moved basic elements to elements folder
Refactored simulation elements and simulations
Refactored item model
Moved block factory and helper interfaces
Refactored entry
Refactored util and UI interfaces
Refactored wpf model
Refactored point model
Refactored test model
Refactored plugins model
Refactored database model