Fix several issues and fixed mobile responsiveness.
Welcome to Zecra Tech! Here we are a group of 5 developers, getting exciting and new things done for you. Do reach out to us for development work and consider things done. The profiling work is still in progress as we are new to Freelancer.