Initial structure
Merged with github files