Considering moving to Berlin? Essential steps to making the move with tips on finding a job, finding the fun, and getting your German Freelancer Visa.