Updating file header with GPL 3 License and remove Spring dependency