vsf Versaloon Software Framework -- a tiny preemptive event-driven software framework for embedded systems