intial commit for frame

this frame is rework compatible and allows 3-point leveling
updated gitignore

updated gitignore to prevent crashing on adobe illustrator files