Application paper of Cairngorm framework in Flex development