refactor and add pulsar and more patterns to starting board