#14, #30: Added solid state functionality and fixed platform bug. Also
moved int ids to short ids.