Restructured modules
Added #stem method & some specs