adding basic cloud code and git ignore