Add most of the remaining lab mechanics (Except crafting related ones) and fix a few bugs.