This is my project. Movement has been made proportional, sizes and distances has been made logarithmic.