Ricerbot core components