Try to fix numbering in custom grid

Signed-off-by: Tony G <mipt.shootnick.spam@gmail.com>
Resize dependency table on resource/job change
Fix some grid issues
Fix preceding jobs binding
Rename assemblies
Move basic structures.
Add generic Heap structure to provide support for greed algo.
Change UI to use only UI model. Refactor project structure.