Added vertex and fragment shader along with update gitignore