Cleaned Code and added Demo Image