Split pure-flash and flex dependent classes into seperate trees under source

Right now, build.xml includes all source trees, so it is tied to flex,
but would be easy to add targets for pure-flash and flex in the future