messing around with making a roguelike in C++