added a flego folder for very dynamic blocks and refactered code
updated flego blocks and created an arrow block