Initial commit
Basic architecture
Command Line integration