add brainstem stuff

@PhilipBrady13 take a look at this branch