PROGRAMMING NOTES
=================
Listed below are some standard programming rules for us to adhere to in order to 
produce organized code.

Variable Prefixes
=================
g = global	m = module or form level
b = boolean	n = integer
l = (ell) long	f = single/double
s = string	u = user defined
t = time	d = date
o = object	v = variant

Controls
========
Use standard 3 letter characters found at page 30, VB Black Book

Modules
=======
GLOBAL.BAS - All global variables, constants and defined types
FUNCTION.BAS - All functions.
SUB.BAS - All SUBs, including Main SUB to start program
ERRORS.BAS - Error Handling

Error Handling
==============
Each SUB or FUNCTION that may result in an error such as...
1. File handling
2. Math calculations
3. Graphics

Should have error handling. This as the first lines after the SUB or FUNCTION.

ON ERROR GOTO MyError
gsLoc="10"

	'Just before the bottom of the SUB or FUNCTION, add this code...

gsLoc="1000"
EXIT SUB (or FUNCTION)
MyError:
gsForm = "name of form or module"
gsProc = "name of SUB or FUNCTION here"
gsInfo = "optional: make this equal to anything or nothing...i.e. gsInfo=gFilename" 
ErrorHandler

E R R O R   E X A M P L E
++++++++++++++++++++++++++++++++++++++++
Public Sub Main()
  On Error GoTo MyError:
  gsLoc = "10"
  
  
  
  
  gsLoc = "1000"
  Exit Sub
MyError:
  gsForm = "SUB"
  gsProc = "Main"
  ErrorHandler
End Sub

+++++++++++++++++++++++++++++++++++++++++
GAME NOTES
==========
Listed below are info we should follow pertaining to the game.


Unique ID numbers for each domino
=================================
ID Num	Value (shown left to right) ( '0' = blank)
1	00
2	01
3	02
4	03
5	04
6	05
7	06
8	11
9	12
10	13
11	14
12	15
13	16
14	22
15	23
16	24
17	25
18	26
19	33
20	34
21	35
22	36
23	44
24	45
25	46
26	55
27	56
28	66

Orientation
===========
Lowest value of domino is reference point.  Use '3 5' domino piece

	0	1	2	3
	==	=	==	=
	3 5	3	5 3	5
		5		3

So, 0 points W, 1 points N, 2 points E and 3 points S.

Direction
=========
The human will always play on the bottom of the screen (South). The computer is positioned
above (North). The left side is West and right side is East.

