I'm just going to test and mess around with it.
Let me do a final update and remove my custom features and I upload the source code
Why remove the custom features? And also, if you are releasing it's source code, will you give it a license (eg: GPLv3)? Probably not.