Merge branch 'syb'
Original version
Merge branch 'master'
Decentral module
[PAT]: all *.asm file can only include Declaration.inc
Update .gitigonore file and .sln, .proj
Merge branch 'master'
Add Graphics Module
move DrawLine Proc into it
Add Menu
Move relative code to UI.asm
Small Modification for Declaration.inc