Github Setup and other basic steps