The first working version with basic interface.