Adjusted bullet starting point when fired
A lot more commments, various changes