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
Add : insert a new train action
Merge branch 'master'

Conflicts:
	AsmQuickLauncher/AsmQuickLauncher/Declaration.inc
Merge branch 'syb'
Update .gitignore
Merge branch 'syb'
Update .gitignore
Merge branch 'syb'
Remove a unnecessary file
Merge branch 'syb'
Merge branch 'master'