Updated ignore and added composer support