Fixed Indentation
Created a rough Gun Interface for the API
Added beginnings of Pistol
Moving more stuff towards the API