Craig Edwards (Brain)

Results 11 issues of Craig Edwards (Brain)

Will resolve #278 Not yet ready for human consumption. Once complete, will convert to PR for review.