Initial Commit

Initial commit with some basic setup. Not suggested to be used just now.