Initial window_staff_peep_open create window

Initial work on the create window part of window_staff_peep_open function.

Initial testing seems to show it working, there seems to be some problems with the "minimap" draw not drawing the peeps correctly.
I'm also not sure what class the window should have, I'm guessing WC_PEEP? however the value I got from the x86 source was 0x38ae7.

There was also a problem with the code attempting to access 0x496 in window (line 275), there is only a var_464 variable, (uint32), should it perhaps be split into two separate uint16?