update build process and extract begin/end parts;
add constructor for rise (for DOM querying); return methods if no selector available;