Initial commit with a great deal of framework code in place

Signed-off-by: Tim Golen <tgolen@appcelerator.com>